perverted appetite - French English Dictionary